package com.woniu.entity;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 客户实体类
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(description = "客户列表实体类")
public class Client extends BaseEntity {
  @ApiModelProperty(value="客户id主键",dataType="Integer")
  @Excel
  private Integer id;//申请id
  @ApiModelProperty(value="客户姓名",dataType="String")
  @Excel
  private String clientName;//客户姓名
  @ApiModelProperty(value="客户身份证号",dataType="String")
  @Excel
  private String citizenIdentity;//客户身份证号
  @ApiModelProperty(value="客户手机号",dataType="String")
  @Excel
  private String phone;//客户手机号
//  private Integer channelId;//渠道ID
  @ApiModelProperty(value="渠道名称",dataType="String")
  @Excel
  private String channelName;//渠道名称
  @ApiModelProperty(value="注册时间",dataType="Date")
  @Excel
  private Date createTime;//注册时间
  @ApiModelProperty(value="上次访问时间",dataType="Date")
  @Excel
  private Date lastTime;//上次访问时间
  @ApiModelProperty(value="备注",dataType="String")
  @Excel
  private String remark;//备注
  @ApiModelProperty(value="贷款状态",dataType="String")
  @Excel
  private String loanStatus;//贷款状态（Y 贷款中，N无贷款）
  @ApiModelProperty(value="客户状态",dataType="String")
  @Excel
  private String clientStatus;//客户状态（Y已申请，N未申请）
  @ApiModelProperty(value="订单信息表Id",dataType="Integer")
  @Excel
  private Integer loanInfoId;//订单信息表Id
  @ApiModelProperty(value="渠道产品名称",dataType="String")
  @Excel
  private String productionName;//渠道产品名称
  @ApiModelProperty(value="累计放款",dataType="Integer")
  @Excel
  private Integer loansTotal;//累计放款
}
